Robots wearing spacesuits